package com.ext.springcloud.dao;

import com.ext.springcloud.entity.Store;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface StorageDao {

    /**
     * 保存库存信息
     * @param store 库存信息
     * @return
     */
    Integer insertStore(Store store);

    /**
     * 扣减库存
     * @param productId 产品Id
     * @param count 扣减数量
     */
    void decrease(@Param("productId") Long productId, @Param("count") Integer count);
}
